mechanical tachometer - Turkish English Dictionary